turkish national hydropower association (türseb) - Turkish English Dictionary